@charset "utf-8";
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;vertical-align:baseline;font-weight:inherit;font-style:inherit;font-family:inherit}
ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,td,th{text-align:left;font-weight:400}
blockquote:after,blockquote:before,q:after,q:before{content:""}
blockquote,q{quotes:"" ""}
body{background-color:#f2f4f7;color:#2b2b2b;font-size:14px;font-family:'pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif}
input{font-family:Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,\\5B8B\4F53,sans-serif}
img{border:0}
a{color:#404040}
a,a:hover{text-decoration:none}
a:hover{color:#690}
.table{margin-top:10px;border-collapse:collapse}
ol li{margin:14px 0}
.clear{clear:both;visibility:hidden;height:0;font-size:0;line-height:0}
.hide{display:none}
.left{float:left}
.right{float:right}
.tleft{text-align:left}
.tcenter{text-align:center}
.tright{text-align:right}
.wrap{margin:0 auto;width:1200px}
.index-top{padding: 100px 0 50px}
.top-wrap{background:#fff;border-bottom:1px solid #e9e9e9}
.top{position:relative;margin:0 auto;width:1200px;height:55px}
.top-nav{float:right;color:#333;font-size:16px}
.top-nav li{float:left;position:relative;height:55px}
.top-nav a{position:relative;display:block;margin-left:50px;line-height:55px}
.top-nav a i.iconfont{position:absolute;right:-25px;top:-15px;font-size:30px;vertical-align:middle;color:red}
.top-nav a:hover i.iconfont{color:#690}
.top-nav a.member:before{content:'\e610';font-family:"iconfont" !important;font-weight:normal;position:absolute;right:-20px;top:-16px;font-size:30px;vertical-align:middle;color:red}
.top-nav a.member:hover:before{color:#690}
.top-nav div{position:absolute;top:55px;left:0;z-index:9999;display:none;text-align:center;background:#fff;border-radius:0 0 5px 5px;box-shadow:0 1px 10px 2px hsla(0,0%,80%,.4)}
.top-nav div.top-nav-sub{width:150px;padding:10px 0}
.top-nav div.top-nav-sub a{display:block;margin:0;line-height:45px}
.top-nav div.qrcode-box{padding-bottom:10px;font-size:14px}
.top-nav div.qrcode-box img{width:150px;height:150px;display:block}
.areas-btn{float:left;width:180px;height:40px;padding-top:18px}
.areas-btn:before{content:'\e61e';font-family:"iconfont" !important;color:#690}
.areas-btn span{display:inline-block;margin-left:8px;color:#690}
.areas-btn span:after{content:'\e601';margin-left:3px;font-family:"iconfont" !important;font-size:16px;color:#690}
#changeArea{display:inline-block;color:#404040;cursor:pointer}
.areas{position:absolute;top:56px;left:10px;z-index:10000;display:none;padding:15px;width:350px;font-size:0;background:#fff;box-shadow:0 1px 10px 2px hsla(0,0%,10%,.1)}
.areas>ul>li{position:relative;display:inline-block;font-size:14px}
.areas>ul>li>a{display:inline-block;margin:3px 5px;padding:3px 5px;width:50px;border-radius:3px;color:#404040;text-align:center;line-height:24px}
.areas>ul>li>a:hover{background:#f0f0f0;color:#690}
.areas>ul>li>a.cur{background:#f0f0f0;color:#690;font-weight:700}
.areas>ul>li>a.hoved{background:#f0f0f0;color:#690}
.areas>ul>li>div{display:none;position:absolute;z-index:999;top:33px;left:-23px;width:106px;padding:5px;background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 10px 2px hsla(0,0%,10%,.1)}
.areas>ul>li>div>a{display:block;margin:3px 5px;padding:3px 5px;border-radius:5px;color:#666;text-align:center;line-height:24px}
.areas>ul>li>div>a:hover{background:#f0f0f0;color:#690}
.top .search{margin:0;padding-top:12px}
.top .search .keyword{width:240px;height:30px;font-size:12px}
.top .search .sbtn{width:50px;height:32px;font-size:16px}
.sidebar{position:fixed;right:20px;bottom:40px;width:40px;padding:5px;border-radius:30px;background:#fff;box-shadow:0 1px 10px 2px hsla(0,0%,80%,.4)}
.sidebar a{display:block;height:40px;line-height:40px;margin:5px 0;border-radius:50%;text-align:center}
.sidebar a i{font-size:24px;color:#666}
.sidebar a:hover{background:#efefef}
.sidebar a:hover i{color:#000}
.sidebar ul{position:relative}
.sidebar ul div.triangle{position:absolute;right:-20px;width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent transparent #fff}
.sidebar ul div.sidebar-con{position:absolute;display:none;left:-170px;width:150px;line-height:24px;padding-bottom:10px;border-radius:5px;background-color:#fff;font-size:14px;text-align:center}
.sidebar ul div.sidebar-con img{width:150px;height:150px;display:block}
.sidebar ul div.sidebar-qrcode .triangle{bottom:28px}
.sidebar ul div.sidebar-qrcode{top:-80px}
.sidebar ul div.sidebar-service{top:-80px}
.sidebar ul div.sidebar-service .triangle{bottom:75px}
.logo{height:50px;text-align:center}
.logo h1 {padding-left:60px;letter-spacing:2px;font-size:46px;line-height:50px;color:#690}
.logo h1:before{content:'';position:absolute;width:50px;height:50px;margin-left:-60px;background:url(/img/favicon/logo.svg) no-repeat 0 0;background-size:48px;}
.search{text-align:center}
.search{margin-top:50px}
.keyword{overflow:hidden;padding:0 8px;width:540px;height:45px;outline:0;border:1px solid #e9e9e9;vertical-align:middle}
.keyword:focus{border-color:#690}
.sbtn{margin-left:-1px;width:100px;height:47px;border:0;-webkit-border-radius:0;background:#690;color:#fff;vertical-align:middle;letter-spacing:1px;font-size:15px;cursor:pointer;-webkit-appearance:none}
.sbtn:before{content:'\e600';font-family:"iconfont" !important}
.index-search form {width:660px;margin:0 auto}
.index-search .sbtn:before{font-size:26px}
.index-search p{margin-top:10px;padding-left:10px;text-align:left;color:#666}
.index-search p a{display:inline-block;margin-right:15px}
.index-search p a.more-word{color:#690}
.sbtn,.sbtn:focus{outline:0}
.tags{margin:50px auto 0;width:1200px}
.tags,.tags div{text-align:center}
.tags div{color:#333;font-size:30px}
.tags p{margin-top:5px;color:#999}
.leading-wrap{margin-top:30px;padding:40px 0;background-color:#fff;box-shadow:0 1px 10px 2px hsla(0,0%,80%,.4)}
.leading{margin:0 auto;width:1200px}
.leading dl{float:left;width:25%}
.leading dt{padding:0 0 20px 10px;color:#333;font-size:22px}
.leading dd{position:relative;padding:8px 15px;color:#666;font-size:14px}
.leading dd:after{position:absolute;top:50%;left:0;display:block;width:4px;height:4px;border-radius:4px;background:#ccc;content:""}
.area{margin:30px auto 0;padding:25px;width:1150px;background-color:#fff;box-shadow:0 1px 10px 2px hsla(0,0%,80%,.4)}
.area a{display:inline-block;margin:0 0 10px 10px;padding:3px 8px;font-size:16px}
.area a.cur{border-radius:5px;background-color:#690;color:#fff}
.cate{margin-top:40px;padding:40px 20px 10px;background-color:#fff;box-shadow:0 1px 10px 2px hsla(0,0%,80%,.4)}
.cate dl{float:left;overflow:hidden;margin-bottom:50px;width:48%;height:347px;border-top:1px solid #e5e5e5}
.cate dl.cright{float:right}
.cate dt .dtitle{float:left;display:inline-block;padding:8px 5px;border-top:2px solid #690;color:#690;font-size:20px}
.cate dt span{display:inline-block;width:445px;height:45px;overflow:hidden;margin:10px 0 0 20px}
.cate dt span a{display:inline-block;margin:0 3px;font-size:16px;color:#690}
.cate dt span a:hover{color:#690}
.cate dd{padding:0 15px}
.cate dt a.more{float:right;display:inline-block;padding:0 10px;font-size:16px;line-height:50px}
.cate dd{position:relative;clear:both;overflow:hidden;padding-left:12px;height:36px;color:#999;text-align:right;font-size:14px;line-height:36px}
.cate dd a{float:left;display:inline-block;overflow:hidden;width:445px;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.cate dd a em{color:#690}
.cate dd>span{display:inline-block;margin-right:10px;width:50px;border-radius:10px;background-color:#aaa;color:#fff;text-align:center;font-style:normal;font-size:12px;line-height:20px}
.cate dd>a{position:relative}
.cate dd>a>span{position:absolute;right:0;display:inline-block;padding:0 5px;background:#fff;color:#ccc;font-size:12px}
.cate dd:after{position:absolute;top:50%;left:0;display:block;width:4px;height:4px;border-radius:4px;background:#ccc;content:"";-o-border-radius:4px}
div.wrap .range{padding-bottom:30px}
div.wrap .range dl{float:initial;margin-bottom:0;width:auto;height:auto}
div.wrap .range dl dd a{width:900px}
div.wrap .range dl dd i{display:inline-block;width:80px;font-style:normal}
div.wrap .range dl dd:hover{background-color:#efefef}
div.wrap .range dl dd:hover>span{background-color:#690}
div.wrap .range dl dd>span{display:inline-block;margin-right:10px;width:50px;border-radius:10px;background-color:#aaa;color:#fff;text-align:center;font-style:normal;font-size:12px;line-height:20px}
div.wrap .range dl dd>a{position:relative}
div.wrap .range dl dd>a>span{position:absolute;right:0;display:inline-block;padding:0 5px;background:#fff;color:#ccc;font-size:12px}
.footerWrap{margin-top:50px;padding-top:10px;height:80px;background-color:#fff;box-shadow:0 1px 3px rgba(26,26,26,.1);text-align:center;line-height:2em}
.footerWrap img{vertical-align:middle}
.cnzz{display:none}
.nav-wrap{padding-top:10px;height:60px;background-color:#fff;box-shadow:0 1px 3px rgba(26,26,26,.1)}
.nav{position:relative;margin:0 auto;width:1200px}
.nav span{margin-top:13px}
.nav .area-box{float:left;padding-left:20px}
.nav form{margin:0 auto;padding-left:150px;width:450px;height:56px;line-height:56px}
.nav form .keyword{padding:0 8px;width:350px;height:30px;outline:0;border:1px solid #bbb;vertical-align:middle}
.nav form .sbtn{width:70px;height:32px;border:0;line-height:32px;border-radius:0 2px 2px 0;background:#690;color:#fff;vertical-align:middle;cursor:pointer}
.nav ul{position:absolute;top:0;right:0}
.nav li{float:left;margin:0 8px;font-size:16px}
.nav li a{display:block;padding:0 15px;line-height:50px}
.site-name{float:left;display:block;margin-right:20px;padding-left:48px;background:url(/img/favicon/logo.svg) no-repeat 10px 10px;background-size:28px;color:#690;letter-spacing:2px;font-weight:700;font-size:20px;line-height:48px}
.content-wrap{margin:0 auto;padding-bottom:20px;width:1200px}
.topdf{position:absolute;top:90px;right:80px;color:#690;text-align:center;cursor:pointer}
.topdf i{display:block;font-size:30px}
.title{margin-top:30px;padding:0 30px;color:#404040;font-size:24px}
.attr{margin:20px 0 50px}
.attr,.title{text-align:center}
.attr span{display:inline-block;margin-right:5px;padding:5px 10px;border-radius:10px;background-color:#aaa;color:#fff;font-size:14px;line-height:20px}
.content-left{position:relative;float:left;margin-top:0;padding:0 35px;width:840px;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px rgba(26,26,26,.1)}
.content-left h1.city,h3.winner-name{padding:30px 0;color:#690;text-align:center;font-size:28px}
.winner-attr {margin-bottom:15px;font-size:14px;text-align:right}
.content-left dl{clear:both;width:100%;margin-bottom:30px;height:auto}
.content-left dt .dtitle{font-weight:700;font-size:18px}
.content-left dl dd a{clear:both;width:1000px}
.content-left .city-county{padding:25px 0;border-top:1px solid #e5e5e5}
.content-left .city-county:after {clear: both;content: "\0020";display: block;height: 0;overflow: hidden}
.content-left .city-county ul{clear:both}
.content-left .city-county li{position:relative;float:left;margin:0 10px 5px 0}
.content-left .city-county li>a{display:inline-block;padding-right:15px;font-size:16px;line-height:30px}
.content-left .city-county li>a i {visibility:hidden}
.content-left .city-county li>a.hover{color:#690}
.content-left .city-county li>a.hover i{visibility:visible}
.content-left .city-county a.cur{color:#690;font-weight:700}
.content-left .city-county a.cur i{visibility:visible}
.content-left .city-county li>div {display:none;position:absolute;top:30px;left:-10px;background-color:#fff;border:1px solid #ccc;z-index: 999;box-shadow:0 1px 3px rgba(26,26,26,.1)}
.content-left .city-county li>div a{margin:0;display:block;white-space:nowrap;padding:5px 15px;line-height:25px;font-size: 14px}
.content-left .city-county li>div a:hover{background-color:#690;color:#fff}
.content-left .message {padding:30px 0;border-top:1px solid #e5e5e5;color:#690}
.content-left .page{padding-bottom:40px}
.content-left .page a,.content-left .page span{margin:0 5px;padding:0 8px;height:25px;border-radius:3px;font-size:14px;line-height:25px}
.page .layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#690}
.content-right{float:right;width:270px}
.vip-in{height:150px;border:1px solid #ddd}
.content-right dl{margin-bottom:20px;padding-bottom:12px;border:1px solid #ddd;background-color:#fff}
.content-right dt{margin-bottom:12px}
.content-right dt,.view-tags h3{padding-left:20px;height:35px;background-color:#690;color:#fff;font-size:16px;line-height:35px}
.content-right dd{display:inline-block;padding:10px 0 10px 20px;width:100px;text-overflow:ellipsis;white-space:nowrap;font-size:13px}
.content-right dd a.cur{color:#690;font-weight:700}
.view-tags{border:1px solid #ddd}
.view-tags div{padding:10px;background-color:#fff}
.view-tags a{display:inline-block;margin:5px;padding:0;width:auto}
.overview p{margin:20px 0 15px;font-weight:700;font-size:16px;color:#690}
.overview table{width:100%;border:1px solid #ebebeb;border-width:1px 0 0 1px;border-collapse:collapse}
.overview table td,.overview table th{padding:10px;border:1px solid #eaebeb;border-width:0 1px 1px 0;vertical-align:middle;font-size:16px}
.overview table td p{margin:0;text-indent:0;line-height:1.5em}
.overview a{color:#690}
.overview .label{background-color:#f4f4f4;color:#666;text-align:center;font-size:14px}
.overview .services a,.overview .services span{display:inline-block;margin-right:10px;font-size:14px}
.overview em{font-style:normal;font-size:14px;color:#999}
.overview i{display:inline-block;margin:0 3px;color:#999}
.overview .winner span{display:none;font-size:12px}
.overview .winner:hover span{display:inline-block}
.overview .winner:hover span a{display:inline-block;margin-left:5px}
.overview div{padding:20px 0 30px;color:#aaa;font-style:italic;font-size:14px}
.content{clear:both;padding:0 0 20px;text-align:justify;word-wrap:break-word;font-size:16px;line-height:1.8}
.content p{margin:14px 0}
.content div>table{width:100%;border-collapse:collapse;border:solid #ccc;border-width:1px 0 0 1px}
.content div>table td,.content>div table th{font-size:14px}
.content div>table>tbody>tr>td,.content div>table>tbody>tr>th,.content div>table>thead>tr>td,.content div>table>thead>tr>th,.content div>table>tr>td,.content div>table>tr>th{padding:5px;border:solid #ccc;border-width:0 1px 1px 0}
.content div>table th{border-color:#ccc;font-weight:700}
.content div>table td p,.content>div table th p{margin:0;line-height:1.5em;text-indent:0}
.content div>table tr:nth-child(even){background:#f6f6f6}
.content a{color:#690;text-decoration:none}
.content a:hover{color:#690}
.content .view-url{padding:20px 0;text-align:center}
.content .view-url a{display:inline-block;padding:6px 20px;border-radius:8px;background-color:#690;color:#fff;text-decoration:none}
.content .view-url a:hover{color:#fff}
.content .img-holder{display:inline-block;margin:8px;width:130px;height:30px;border:1px solid #ccc;border-radius:5px;color:#666;background:#efefef;text-align:center;text-indent:0;font-size:12px;line-height:30px}
.content .highlight,.title .highlight,.overview .highlight{color:#690;font-weight:700}
.content .phone,.overview .phone{color:#690;font-weight:bold}
.content .phone:before,.overview .phone:before{content:"\e678";font-family:layui-icon!important;font-weight:normal}
.content .span-link{color:#690;cursor:pointer}
.content .span-link:before{margin:0 3px;content:"\e64c";font-family:layui-icon!important}
.content .span-mail:before{margin-right:3px;content:"\e618";font-family:layui-icon!important;color:#690;cursor:pointer;font-size:20px}
.cate-name-wrap{margin:50px auto 0;height:60px;border:solid #ddd;border-width:1px 0;background-color:#fff;text-align:center;font-weight:400;font-size:26px;line-height:60px}
.full-search{padding:0 20px 10px;border-bottom:1px solid #eaeaea;background-color:#fff;text-align:center}
.full-search .list-filter{display:inline-block;margin:8px 5px 0 0;padding:5px 10px;font-size:16px}
.full-search .cur{border-radius:5px;background:#690;color:#fff}
.full-search .layui-form{float:left}
.full-search .prenext{float:right;display:inline-block;padding-top:5px;color:#666;font-size:16px}
.full-search .prenext span{display:inline-block;margin-right:10px}
.full-search .prenext a{display:inline-block;margin:0 6px;padding:0 12px;height:35px;border:1px solid #bbb;border-radius:3px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);font-size:14px;line-height:35px}
.full-search .prenext a:hover{background-color:#efefef;color:#222}
.full-search .layui-form-switch{padding:0 10px;height:30px;line-height:30px}
.full-search .layui-form-onswitch{border-color:#690;background-color:#690}
.full-search .layui-form-switch{margin-top:0}
.full-search .layui-form-switch i{top:7px}
.full-search .layui-form-switch em{font-weight:700;font-size:14px}
.page{margin-top:20px;padding:15px 0;text-align:center}
.page a,.page span{display:inline-block;margin:0 6px;padding:0 12px;height:35px;border-radius:3px;color:#666;font-size:16px;line-height:35px}
.page a,.page span{border:1px solid #bbb}
.page span{padding:0 13px;height:36px;background-color:#690;color:#fff;border:none;font-weight:700}
.page a{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1)}
.page a:hover{background-color:#efefef;color:#222}
.page .layui-laypage-spr{margin:0;padding:0;border:none;background:0 0;font-weight:400}
.msg{margin-top:20px;padding:30px 0;text-align:center;font-size:16px}
.filter,.msg{background-color:#fff;box-shadow:0 1px 10px 2px hsla(0,0%,80%,.4)}
.filter{margin:20px auto 0;padding:5px 0;width:1200px;font-size:14px}
.filter dl{clear:both;margin:0 15px;padding:15px 5px;border-bottom:1px dashed #ddd}
.filter dt{float:left;display:inline-block;padding:8px 10px 0 0;width:50px;color:#999;text-align:right}
.filter dd{float:right;padding:0 3px;width:1090px;color:#ddd;font-size:0}
.filter dd>div,.filter>dl>dd>span,.filter>dl>dd>a{display:inline-block}
.filter dd span:hover{color:#690}
.filter dd span,.filter dd a{margin:5px 3px;padding:3px 8px;color:#666;vertical-align:middle;font-size:14px;cursor:pointer}
.filter dd span.label,.filter dd a.label{margin:3px 1px;border:1px solid transparent;color:#690;font-weight:bold}
.filter dd span.bor,.filter dd a.bor{border:1px dashed #690;border-radius:3px;background-color:#f6fbff}
.filter dd span.cur,.filter dd a.cur{border-radius:3px;background-color:#690;color:#fff}
.filter dd button,.filter dd input{padding:0 8px;height:25px;border:1px solid #ccc;font-size:12px;line-height:20px;cursor:pointer}
.filter dd button{margin-left:5px;border-radius:3px;color:#222;vertical-align:middle}
.filter dd>i{display:inline-block;margin:0 5px;width:1px;height:20px;background-color:#ddd}
.filter dd>i,.filter dd input{vertical-align:middle;font-size:14px}
.filter dd input{margin-left:8px}
.filter .nobr{border:0;height:70px}
.filter .time{padding:3px 0 0 20px}
.filter dd span.new{position:relative;font-weight:bold}
.filter dd span.new:before{content: "采购"}
.filter dd span.new:after{font-family: "iconfont" !important;content:'\e610';position:absolute;top:-20px;left:50px;font-size:30px;font-weight:normal;color:#f00}

/*城市*/
#farea>span{position:relative;border:1px solid #fff;border-radius:3px}
#farea>span.bor{border:1px dashed #690;border-radius:3px;background-color:#f6fbff}
#farea>span.cur{border:1px solid #690}
#farea>span .citys{display:none;position:absolute;left:-35px;top:23px;width:100px;padding:5px 10px;background:#fff;border:1px solid #efefef;z-index:9998;box-shadow: 0 1px 3px rgba(26,26,26,.1);}
#farea>span .citys>span{display:block;padding:3px 5px;text-align:center}

.service{position:fixed;top:150px;left:50%;z-index:2;margin-left:610px;width:93px;height:151px;text-align:center}
.table-list{margin:40px auto 0;padding:10px 40px 20px;width:1200px;font-size:14px;box-sizing:border-box;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px rgba(26,26,26,.1)}
.table-list table,.tags table{width:100%;border:solid #dedede;border-collapse:collapse;border-width:1px 0 0 1px}
.table-list table td,.table-list table th,.tags table td,.tags table th{padding:15px;border:solid #dedede;border-width:0 1px 1px 0}
.table-list table th,.tags table th{background-color:#efefef;text-align:left;font-weight:700;font-size:14px}
.table-list tbody td:last-child,.tags tbody td:last-child{font-family:Microsoft YaHei,sans-serif}
.table-list p,.tags table p{position:relative;margin:10px 0;padding-left: 15px}
.table-list p:after, .tags table p:after{position:absolute;top:50%;left:0;display:block;width:4px;height:4px;border-radius:4px;background:#ccc;content:"";-o-border-radius:4px}
.table-list span{font-size: 12px;color:#fff}
.table-list p{font-size:14px;color:#999}
.table-list p a {display:inline-block;margin:0 10px}
.table-list .winner{font-weight:bold;color:#690}
.tags table{margin-top:30px;background-color:#fff}
.tags table>tbody>tr>td:nth-child(3){color:#999}
.tags table em{color:#690;font-weight:700}
.area-select{float:left;width:33%}
.area-select span{display:inline-block;margin:0 5px;padding:5px 0}
.index-join{margin:40px auto;width:1120px;height:150px;padding-left:80px;background:#690 url(/img/bigdata1.webp) no-repeat 860px -50px;background-size:25%}
.index-join a{display:block;line-height:150px;font-size:28px;color:#fff}
.index-join a span{display:inline-block;margin-left:50px;padding:0 25px;line-height:50px;vertical-align:middle;border-radius:5px;background-color:#fff;font-size:18px;font-weight:700;color:#690}
.sub-join{margin:20px auto;height:120px}
.sub-join a{line-height:120px;font-size:28px}
.sub-join a span{margin-left:50px}
.about{padding:30px 30px;line-height:36px;font-size:16px}
.about p{text-indent:32px}
.about p.center{text-indent:0;text-align:center;line-height:16px;font-size:14px}
.about h2{height:43px;line-height:41px;margin-bottom:30px;border-bottom:1px solid #efefef;font-size:18px}
.about h2 span{display:inline-block;color:#690;border-bottom:2px solid #690}
.about span{font-weight:700}
.about-left{float:left;width:300px;line-height:18px;text-align:center;font-size:14px}
.about-left img{display:block;margin:0 auto}
.about-right{float:right;width:500px;padding-top:25px}
.sub-right a{display:block;line-height:40px;margin-bottom:15px;padding-left:60px;background-color:#ccc;border-radius:5px}
.sub-right a.cur,.sub-right a:hover{background-color:#690;color:#fff;font-weight:700}
.m-banner{height:420px;background-color:#ecf0f1;border-bottom:1px solid #e5e5e5}
.m-banner div{width:1200px;margin:0 auto;background:url(/img/member.webp) no-repeat center right;background-size:auto 550px;padding:60px}
.m-banner div span{font-size:40px;color:#16181a;line-height:50px}
.m-banner div p{font-size:16px;color:#495770;margin-top:12px;line-height:22px}
.m-banner div img{width:150px;display:block;margin-top:20px}
.m-list{width:1200px;margin:-65px auto 30px;padding:50px 0;height:250px;background:#fff;box-shadow:0 1px 3px 0 rgba(26,26,26,.1),0 1px 3px 0 rgba(26,26,26,.1)}
.m-list dl{float:left;width:26%;padding:0 3%;height:250px}
.m-list dt{font-size:20px;color:#333;line-height:28px;padding-bottom:20px}
.m-list dt i{margin-right:15px;vertical-align:middle;font-size:40px;color:#690}
.m-list dd{position:relative;margin-top:25px;padding-left:15px;font-size:16px;color:#333}
.m-list dd:after{position:absolute;top:50%;left:0;display:block;width:4px;height:4px;border-radius:4px;background:#ccc;content:"";-o-border-radius:4px}
.vs{width:1200px;margin:0 auto;padding-bottom:40px}
.odds .tags,.vs .tags{color:#333;font-size:30px}
.odds .tags span,.vs .tags span{color:#690}
.vs p{margin-top:15px;text-align:center}
.vs table{width:100%;margin-top:30px;border-collapse:collapse;border:1px solid #e5e5e5;border-width:1px 0 0 1px;font-size:16px}
.vs table td,.vs table th{padding:18px;border:1px solid #e5e5e5;border-width:0 1px 1px 0;background-color:#fff}
.vs table th{font-weight:700;color:#690}
.vs table .label{font-weight:700}
.vs table .iconno{color:#666;font-size:20px}
.vs table .iconyes{color:#690;font-size:20px}
.vs table tr.bg td{background-color:#fafafa}
.odds{height:330px;padding-top:30px;background-color:#fafafa}
.odds div{width:1200px;margin:0 auto;padding-top:30px}
.odds div li{float:left;width:33%;text-align:center}
.odds div li p{margin:15px 0;font-size:20px}
.odds div li span{font-size:60px}
.footer-txt{padding:0 20px;height:160px;background-color:#242933}
.footer-txt div{width:1200px;margin:20px auto 0;padding-top:40px;height:120px;background:url(/img/bigdata.webp) no-repeat right -40px;background-size:30%;font-size:20px;color:#fff}
.footer-txt div a{display:block;width:100px;height:36px;line-height:36px;margin-top:20px;text-align:center;border:1px solid #ccc;font-size:14px;color:#fff}
.footer-txt div a:hover{background-color:#ccc;color:#242933}
.point{width:1200px;height:100px;margin:20px auto 0;border-bottom:1px solid #e5e5e5}
.point li{float:left;width:21%;height:100px;padding:0 2%;text-align:center}
.point li i{display:block;margin-bottom:15px;font-size:46px;color:#690}
.footer{width:1200px;margin:0 auto;padding-bottom:30px;font-size:12px;color:#495770}
.copyright{float:left;padding-top:30px}
.copyright div{padding-bottom:20px}
.copyright a{display:inline-block;margin-right:15px;color:#495770}
.copyright a:hover{color:#690}
.copyright a.zjb{display:inline-block;width:60px;height:16px;background:url(/img/logo-zbj.png) no-repeat center 0;background-size:60px 16px}
.copyright p{margin-bottom:10px}
.copyright p.links{margin-top:15px}
.footer-work{float:right;margin-top:10px;padding-right:30px;text-align:center}
.footer-work i{display:block;margin:20px 0 10px;font-size:60px}
.footer-code{float:right;margin:20px 15px 0 0;text-align:center}
.footer-code img{display:block;width:100px;margin-bottom:5px}
.list{margin:0 auto 30px;padding:0 0 20px;width:1200px;border-radius:5px;background-color:#fff;box-shadow:0 1px 3px rgba(26,26,26,.1)}
.list li{padding:20px 30px;border-bottom:1px solid #eaeaea;background-color:#fff}
.list li:hover{background-color:#f3f9fd}
.list li:hover div.item-title a{color:#690}
.list div.item-title a{color:#333;font-size:16px}
.list div.item-title a span{display:inline-block;margin-left:5px;font-weight:400;font-size:12px;color:#999}
.list div.item-title a:visited{color:#bbb}
.list div.item-title a:visited em{color:#999}
.list .item-title:hover a{color:#690}
.list .item-attr{margin:15px 0}
.list .item-attr span{display:inline-block;margin-right:10px;padding:0 10px;line-height:20px;border-radius:4px;font-size:12px;color:#666;background-color:#f6f6f6;border:1px solid #d9d9d9}
.list span.s1{color:#00c1ff;background-color:#eef6ff;border-color:#00c1ff}
.list span.s2{color:#690;background-color:#e7f4ff;border-color:#690}
.list span.s3{color:#099;background-color:#f3ffff;border-color:#099}
.list span.s4{color:#fb7d08;background-color:#fef2e6;border-color:#fb7d08}a.next-btn-disable
.list span.s5{color:#993;background-color:#fffff5;border-color:#993}
.list span.s6{color:#c39;background-color:#fff2f8;border-color:#c39}
.list div.unit{color:#999}
.list div.unit a{color:#690}
.list div.unit span{display:inline-block;margin-right:20px}
.list div.unit span i{font-style:normal;color:#333}
.item-content{margin-top:15px;color:#999}
.list div.time{margin-top:15px;color:#999}
.list div.time span{display:inline-block;padding:0 10px;line-height:20px;background-color:#f6f6f6;border:1px solid #f0f0f0;border-right:4px;font-size:12px;color:#333}
.item-title em{color:#c00}
.item-content em{color:#c00}
.page-top{float:right}
.page-top-raw span{color:#690;font-weight:700}
a.next-btn{display:inline-block;margin-left:5px;padding:8px 30px;background-color:#fff;border:1px solid #bbb;border-radius:4px;box-shadow:0 1px 1px rgba(26,26,26,.1)}
a.next-btn:hover{background-color:#690;color:#fff;border-color:#690}
a.next-btn-disable {display:none;margin-left:5px;padding:8px 30px;color:#ccc;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(26,26,26,.1)}
a.next-btn-disable:hover{color:#ccc;background:#fff;border:1px solid #ddd;cursor:not-allowed}
.page-top .layui-laypage{margin:0}
.page-top .layui-laypage a{margin-left:5px;line-height:35px;height:35px;font-size:14px;border-radius:4px}
.page-top a.layui-laypage-next:hover:not(.layui-disabled),.page-top a.layui-laypage-prev:hover:not(.layui-disabled){font-size:14px;background-color:#690;color:#fff}
.user{width:1200px;margin:0 auto 30px}
.user-base{background-color:#fff;border:1px solid #e9e9e9}
.user-base-name{float:left;padding:25px}
.user-base-name h1{padding:5px;font-weight:700;font-size:24px;color:#333;cursor:pointer}
.user-base-name h1:hover{color:#690;background-color:#f0f5ff}
.user-base-name h1 span{display:none;font-weight:400;font-size:12px;color:#690}
.user-base-name div{margin-top:10px;color:#666}
.user-base-name div i.icongengxin{margin:0 5px 0 15px;color:#690}
.user-base-name em{font-style:normal;color:#999}
.user-base-act{float:right;position:relative;padding:35px 25px 0}
.user-base-act .qrcode-m-box{position:absolute;display:none;top:70px;right:25px;text-align:center;background-color:#fff;font-size:12px;color:#666}
.user-base-act .qrcode-m-box div{margin-bottom:5px;padding:5px;border:1px solid #ddd}
.user-base-act span{display:inline-block;margin-left:5px;padding:5px 15px;border:1px solid #690;color:#690;cursor:pointer}
.user-base-act span i{margin:0 5px;font-size:13px}
.user-base-act span:hover{color:#fff;background-color:#690}
.user-base-act .iconerweima{margin-left:5px;border:1px solid #ccc;font-size:18px;cursor:pointer}
.user-base-act .iconerweima:hover{color:#690}
.user-data{border-top:1px solid #f1f1f1;font-size:0;padding:60px 0}
.user-data li{float:left;width:20%;box-sizing:border-box;text-align:center;border-right:1px solid #f1f1f1;font-size:12px;color:#690}
.user-data li strong{display:inline-block;margin-right:5px;font-size:36px;font-weight:400}
.user-data li span{display:block;margin-top:5px;font-size:14px;color:#666}
.user-data li em{display:block;margin:5px 0 20px;font-size:20px;color:#690}
.contact-count{cursor:pointer}
.user-bidding{margin-top:20px;background-color:#fff;border:1px solid #e9e9e9}
.user-bidding .page{margin-top:5px;padding:10px 0;font-size:0}
.user-bidding .page a,.user-bidding .page span{margin:0 3px;padding:0 10px;height:28px;line-height:28px;font-size:14px}
.user-bidding div.none{display:none}
.user-bidding-title{font-size:0;margin:0 30px}
.user-bidding-title span{display:inline-block;position:relative;width:20%;height:60px;line-height:60px;border-bottom:solid 3px transparent;text-align:center;font-size:16px;font-weight:700;cursor:pointer}
.user-bidding-title span.cur{border-color:#690;color:#690}
.user-bidding-title span.normal:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;background-color:#e5e5e5;width:100%}
.user-bidding-title span i{display:inline-block;font-size:12px;font-weight:400;font-style:normal;color:#999}
.user-bidding-title span.cur i{font-weight:700;font-size:14px;color:#690}
.user-bidding .list{display:none;margin-bottom:0;padding-top:10px;width:auto;padding-bottom:0;box-shadow:none}
.user-bidding .list .item-title a{font-size:14px}
.user-bidding .list li{padding-left:45px}
.user-contact{margin-top:20px;padding:0 0 15px;background-color:#fff;border:1px solid #e9e9e9}
.user-title{margin:0 30px;padding:20px 25px;font-size:16px;font-weight:700;border-bottom:1px solid #eaeaea}
.user-title span{color:#690}
.user-title span i{display:inline-block;margin-left:3px;font-style:normal;font-weight:400;font-size:12px;color:#999}
.user-contact ul{padding:15px}
.user-contact li{float:left;margin:20px 20px 10px;padding:20px 30px;line-height:26px;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:3px 3px 10px #e9e9e9;color:#999}
.user-contact li:hover{background-color:#f9f9f9;cursor:pointer}
.user-contact li span{color:#690}
.user-contact li span.uman{font-weight:700;font-size:16px}
.user-contact li span i{display:inline-block;font-size:12px;color:#999;font-style:normal}
.user-contact li a{color:#690}
.user-winner{margin-top:20px;padding-bottom:50px;background-color:#fff;border:1px solid #e9e9e9}
.user-winner-list span{display:inline-block;margin:20px 0 0 30px;background-color:#fafafa;border:1px solid #eee;padding:10px 15px;border-radius:5px}
.user-winner-list span a{display:inline-block;margin-right:5px}
.user-winner-list span:hover{background-color:#fff}
.user-winner-list span em{font-style:normal;font-size:12px;color:#999}
.user-winner-list span em i{display:inline-block;margin:0 2px;font-style:normal;color:#690}
.abc{width:1160px;margin:15px auto;padding:15px 20px;background-color:#fff}
.abc-nav{font-size:0}
.breadcrumb {padding:0 0 20px}
.breadcrumb span{display:inline-block;margin:0 8px}
.abc-nav a{display:inline-block;margin:0 15px 15px 0;width:72px;line-height:30px;border:1px #e5e5e5 solid;font-size:16px;text-align:center}
.abc-nav a:hover,.abc-nav a.cur{background-color:#690;border-color:#690;color:#fff}
.abc-list{padding:10px 20px 0}
.abc-list li{ width:16.66%;margin:8px 0;float:left;line-height:24px}
.abc-list li a{color:#000}
.abc-list li a:hover{color:#690}
.abc .page{clear:both;padding-top:40px}

.view-abc {width:1170px;padding:15px;text-align:center}
.view-abc a{width:70px;margin:10px 15px 10px 0;}
.unit-wrap{width:1200px;margin:0 auto;padding-top:20px}
.unit-list {float:left;width:920px}
.word-box{margin:10px 0 ;padding:10px 0 20px;border-bottom:1px solid #eaeaea;text-align:center;font-size:20px;font-weight:bold;color:#690}
.list-more {margin-top:20px;text-align:center}
.list-more a{display:inline-block;width:130px;line-height:38px;color:#690;text-align:center;border:1px #e5e5e5 solid;border-radius:3px}
.list-more a:hover{background-color:#690;color:#fff}
.unit-box{float:right;width:260px;padding-bottom:10px}
.unit-box .simg{margin-bottom:10px;text-align:center}
.unit-box .simg img{padding:6px;background-color:#fff;border:1px solid #ddd}
.unit-box dl{margin-bottom:20px;padding-bottom:10px;border-radius:5px;background-color:#fff;box-shadow:0 1px 3px rgba(26,26,26,.1)}
.unit-box dt{padding-left:30px;background-color:#f9f9f9;height:40px;line-height:40px;margin-bottom:10px;border-bottom:1px solid #ececec;font-size:14px;font-weight:bold}
.unit-box dd{position:relative;height:35px;line-height:35px;margin:0 15px 0 20px;padding-left:12px}
.unit-box dd:after{position:absolute;top:45%;left:0;display:block;width:4px;height:4px;border-radius:4px;background:#ccc;content:"";-o-border-radius:4px}

.rili-box {width:1200px;margin: 0 auto}
.rili-box h2{margin-bottom:15px;text-align:center;color:#690;font-size:18px;font-weight:bold}
.rili>div{padding:10px 0}
.rili-box h3,.rili-right h3{line-height:35px;text-align:center;border-top:2px solid #cf3;border-bottom:1px solid #cce5ff;background-color:#ffc;color:#690;font-size:14px}
.rili-box h3 a,.rili-right h3 a{color:#690}
.rili-box h3 a:hover,.rili-right h3 a:hover{color:#39f}
.rili-box h3 span,.rili-right h3 span{font-weight:bold;color:#c00}
.rili-box dt span{width:34px;height:28px;line-height:28px}
.rili>div>div{float:left;width:290px;height:245px;margin:5px 5px;padding:0 0 10px;border:1px solid #9c3;box-sizing:border-box}
.rili dl{font-size:0;padding:0 2px}
.rili dt{margin-bottom:3px;font-size:14px;border-bottom:1px solid #cce5ff;color:#80bfff}
.rili dt span{display:inline-block;width:40px;height:28px;line-height:28px;text-align:center}
.rili dd{display:inline-block;width:40px;height:28px;line-height:28px;font-size:14px;text-align:center;overflow:hidden;color:#aaa}
.rili dd a{display:block;border-radius:5px}
.rili dd a:hover{background-color:#e5f2ff}

.rili-list{width:940px}
.rili-right{float:right;width:250px;background-color:#fff}
.rili-right>div{padding:0}
.rili-right>div>div{float:none;width:auto;height:auto;margin:0 0 10px 0;padding:0 0 10px 0}
.rili-right h3{border-bottom:none}
.rili-right dt span{width:34px;height:28px;line-height:28px}
.rili-right dd{width:34px;height:28px;line-height:28px;}